From a1b7f36afa3f3fa96a5db4ad6cc4c623713c8885 Mon Sep 17 00:00:00 2001 From: Lapo Calamandrei Date: Tue, 18 Oct 2016 13:16:07 +0200 Subject: [PATCH] Adwaita: sass cleanup aggregate circular button style to the main button structure. --- gtk/theme/Adwaita/_common.scss | 14 +++++++------- gtk/theme/Adwaita/gtk-contained-dark.css | 11 +++++------ gtk/theme/Adwaita/gtk-contained.css | 11 +++++------ 3 files changed, 17 insertions(+), 19 deletions(-) diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index 010b23dadc..49d5ef46bb 100644 --- a/gtk/theme/Adwaita/_common.scss +++ b/gtk/theme/Adwaita/_common.scss @@ -764,6 +764,13 @@ button { .linked.vertical > &:active, .linked.vertical > &:checked, .linked.vertical > &:backdrop { @extend %linked_vertical; } + + &.circular { // The Bloody Circul Button + border-radius: 9999px; + -gtk-outline-radius: 9999px; + + label { padding: 0; } + } } %needs_attention { @@ -4242,13 +4249,6 @@ cursor-handle { .context-menu { font: initial; } // Decouple the font of context menus from their entry/textview -button.circular { // FIXME: aggregate to buttons - border-radius: 9999px; - -gtk-outline-radius: 9999px; - - label { padding: 0; } -} - // shortcut window keys .keycap { min-width: 20px; diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css index 1ff6188827..e34b0ec192 100644 --- a/gtk/theme/Adwaita/gtk-contained-dark.css +++ b/gtk/theme/Adwaita/gtk-contained-dark.css @@ -1153,6 +1153,11 @@ button:backdrop { .primary-toolbar button { -gtk-icon-shadow: none; } +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } .stack-switcher > button.needs-attention > label, @@ -4508,12 +4513,6 @@ cursor-handle { .context-menu { font: initial; } -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - .keycap { min-width: 20px; min-height: 25px; diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css index 38f669825c..0f181e1826 100644 --- a/gtk/theme/Adwaita/gtk-contained.css +++ b/gtk/theme/Adwaita/gtk-contained.css @@ -1156,6 +1156,11 @@ button:backdrop { .primary-toolbar button { -gtk-icon-shadow: none; } +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label { + padding: 0; } .stack-switcher > button.needs-attention > label, @@ -4539,12 +4544,6 @@ cursor-handle { .context-menu { font: initial; } -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label { - padding: 0; } - .keycap { min-width: 20px; min-height: 25px; -- 2.30.2